Masala #0640

Xotira 10 MB Vaqt 1000 ms Qiyinchiligi 15 %
4.2 (Baholar 9)
14

  

Kay va Gerda

Kay va Gerda qor malikasining mamlakatida muzqaymoq biznesini yo'lga qo'ydi. Kech kirganida ular uylariga qaytishdi va o'zlari bilan kk ta muzqaymoq olib kelishdi(keyingi kunlarda esa did_i tadan muzqaymoq olib kelishadi). Ularning uyiga har kuni kech kirganida bir nechta bolakay muzqaymoq so'rab kelishadi. Kay va Gerda muzqaymoqlarni bolakaylarga navbatma-navbat tarqatishadi.

  • ++ Kay va Gerda muzqaymoq olib kelganligini anglatadi;
  • - Bolakay muzqaymoq olib ketish kerak ekanligini anglatadi.

Agar qaysidir bolakayning navbati kelganida u so'ragan sondagi muzqaymoqlar mavjud bo'lmasa bolakay birorta muzqaymoq olmasdan xafa bo'lib qaytib ketadi va navbat keyingi bolakayga o'tadi. Bolakaylar navbati tugagandan so'ng ss ta muzqaymoq ortib qolsa keyingi kunda did_i olib kelgan muzqaymoqlarga qo'shib bolakaylarga tarqatishni davom ettiradi.


Kiruvchi ma'lumotlar:

Kirish faylining dastlabki satrida n,k(1n1000,0k109)n,k(1\leq n\leq 1000, 0\leq k\leq 10^9) sonlari mos ravishda muzqaymoq tarqatiladigan kunlar soni, Kay va Gerda olib kelgan dastlabki muzqaymoqlar soni. Kiyingi nn ta satrda x(+x(+ yoki -)) belgidan so'ng di(0di109)d_i(0\leq d_i\leq10^9) probel bilan ajratilgan holda beriladi.


Chiquvchi ma'lumotlar:

Chiqish faylida ikkita son mm-chi kundan so'ng Kay va Gerdada qolgan muzqaymoqlar soni va xafa bo'lib ketgan bolakaylar sonini bitta satrda probel bilan ajratilgan holda chop eting.


Misollar
# input.txt output.txt
1
5 7
+ 5
- 10
- 20
+ 40
- 20
22 1
Izoh:

11-test:
11-chi kuni Kay va Gerda 77 ta muzqaymoq olib kelishadi, bu kuni birontaham bolakay kelmaydi muzqaymoq olgani. Ular 77 ta muzqaymoqni uyga tashlab ketishadi;
22-chi kuni 55 ta muzqaymoq bilan kelishadi va ularda 7+5=127+5=12 ta muzqaymoq bo'ladi, bu kuni 22 ta bolakay kelishadi 11-chi bolakayga 1010 ta muzqaymoq bergandan so'ng ularda 1210=212-10=2 ta muzqaymoq qoladi, 22-chi bolakay 2020 ta muzqaymoq so'raydi Kay va Gerdada buncha muzqaymoq bo'lmaganligi uchun bolakay xafa bo'lib qaytib ketadi;
33-chi kuni 4040 ta muzqaymoq olib kelishadi jami 2+40=422+40=42 ta bo'ladi, bu kuni 11 ta bolakay 2020 ta muzqaymoq so'rab keladi 4220=2242-20=22 ta muzqaymoq qoladi.

Jami bo'lib oxirgi natijamizda Kay va Gerdada 2222 ta muzqaymoq qoladi va 11 ta bolakay xafa bo'lib ketadi.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin